i'm self-assured - Alemán Inglés Diccionario